ribbed radiator - Español Inglés Diccionario